James C. O'Flaherty author data searchable via API